|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Bid in agents |
|---|
| Fields in agents declared as Bid | |
|---|---|
protected Bid |
BayesianAgentForAuction.fOpponentPreviousBid
|
protected Bid |
BayesianAgentForAuction.myLastBid
|
protected Bid |
BayesianAgentForAuctionMultiPhase.myProviderLastBid
|
| Fields in agents with type parameters of type Bid | |
|---|---|
protected java.util.ArrayList<Bid> |
BayesianAgentForAuction.myPreviousBids
|
| Methods in agents that return Bid | |
|---|---|
Bid |
TimeDependentAgent.chooseCounterBid()
|
Bid |
TimeDependentAgent.chooseFirstCounterBid()
|
Bid |
TimeDependentAgent.chooseOpeningBid()
|
Bid |
BayesianAgentForAuction.getMaxUtilityBid()
|
Bid |
BidHistoryKeeper.getMyLastBid()
|
Bid |
UIAgentExtended.getMyPreviousBid()
|
protected Bid |
BayesianAgentForAuctionMultiPhase.getNextBidAuction(Bid pOppntBid)
|
protected Bid |
BayesianAgentForAuction.getNextBidAuction(Bid pOppntBid)
|
protected Bid |
BayesianAgentForAuction.getNextBidSmart(Bid pOppntBid)
|
Bid |
BidHistoryKeeper.getOpponentLastBid()
|
Bid |
UIAgentExtended.getOppPreviousBid()
|
protected Bid |
BayesianAgentForAuction.getSmartBid(Bid pBid)
Wouter: Try to find a bid that has same utility for ourself but max utility for opponent. |
protected Bid |
BayesianAgentForAuction.getTradeOff(double pUtility)
|
Bid |
TimeDependentAgent.makeBid()
|
Bid |
TimeDependentAgent.pickBidOfUtility(double utility)
Does not care about opponent's utility! |
protected Bid |
BayesianAgentForAuction.proposeNextBid(Bid pOppntBid)
|
| Methods in agents with parameters of type Bid | |
|---|---|
Action |
EnterBidDialogExtended.askUserForAction(Action opponentAction,
Bid myPreviousBid)
This is called by UIAgent repeatedly, to ask for next action. |
Action |
EnterBidDialog.askUserForAction(Action opponentAction,
Bid myPreviousBid)
This is called by UIAgent repeatedly, to ask for next action. |
protected Bid |
BayesianAgentForAuctionMultiPhase.getNextBidAuction(Bid pOppntBid)
|
protected Bid |
BayesianAgentForAuction.getNextBidAuction(Bid pOppntBid)
|
protected Bid |
BayesianAgentForAuction.getNextBidSmart(Bid pOppntBid)
|
double |
BayesianAgentForAuction.getOpponentUtility(Bid bid)
|
protected Bid |
BayesianAgentForAuction.getSmartBid(Bid pBid)
Wouter: Try to find a bid that has same utility for ourself but max utility for opponent. |
boolean |
TimeDependentAgent.isAcceptable(Bid plannedBid)
|
protected boolean |
BayesianAgent.isAcceptableAfter(double offeredutil,
Bid lnextBid)
Returns whether the offered utility is acceptable after computing a counter offer. |
protected Bid |
BayesianAgentForAuction.proposeNextBid(Bid pOppntBid)
|
| Uses of Bid in agents.anac.y2010.AgentFSEGA |
|---|
| Methods in agents.anac.y2010.AgentFSEGA with parameters of type Bid | |
|---|---|
int |
ReverseBidComparator.compare(Bid b1,
Bid b2)
|
abstract double |
OpponentModel.getExpectedUtility(Bid pBid)
|
double |
MyBayesianOpponentModel.getExpectedUtility(Bid pBid)
|
double |
UtilitySpaceHypothesis.getUtility(Bid pBid)
|
abstract void |
OpponentModel.updateBeliefs(Bid pBid)
|
void |
MyBayesianOpponentModel.updateBeliefs(Bid pBid)
|
| Uses of Bid in agents.anac.y2010.AgentSmith |
|---|
| Methods in agents.anac.y2010.AgentSmith that return Bid | |
|---|---|
Bid |
SmithBidStrategy.getBestOpponentOffer()
Return the best offer made by your opponent. |
Bid |
SmithBidStrategy.getMostOptimalBid()
Calculate the most optimal bid |
Bid |
BidHistory.getMyBid(int pIndex)
|
Bid |
BidHistory.getMyLastBid()
|
Bid |
BidHistory.getOpponentBid(int pIndex)
|
Bid |
BidHistory.getOpponentLastBid()
|
| Methods in agents.anac.y2010.AgentSmith with parameters of type Bid | |
|---|---|
void |
PreferenceProfileManager.addBid(Bid b)
|
void |
OpponentModel.addBid(Bid pBid)
Adds the values of each issue of a bid to the preferenceprofilemanager |
void |
IOpponentModel.addBid(Bid pBid)
|
void |
BidHistory.addMyBid(Bid pBid)
|
void |
BidHistory.addOpponentBid(Bid pBid)
|
int |
BidComparator.compare(Bid b1,
Bid b2)
|
Value |
IssueModel.getBidValue(Bid pBid)
returns the value of a bid |
static Value |
IssueModel.getBidValueByIssue(Bid pBid,
Issue pIssue)
returns the value of an issue in a bid |
double |
IssueModel.getDiscreteUtility(Bid pBid)
The utility of if this issue is discrete. |
double |
BidComparator.getMeasure(Bid b1)
|
double |
PreferenceProfileManager.getMyUtility(Bid b)
Returns the utility for a bid for me. |
double |
PreferenceProfileManager.getOpponentUtility(Bid b)
Retrieves the utility of an opponent, this can be based on the bidhistory. |
double |
IssueModel.getRealUtility(Bid pBid)
The utility of a bid in the real or integer case |
static double |
Bounds.getScaledIssueValue(Bounds pBounds,
Bid pBid,
Issue pIssue)
returns the scaled value of the (discrete, real or integer) issue. |
double |
OpponentModel.getUtility(Bid pBid)
Returns the utility of a bid, but instead of the normal utility it is based on the weights of each issues |
double |
IssueModel.getUtility(Bid pBid)
The utility of a bid, which can be real, integer or discrete |
double |
IOpponentModel.getUtility(Bid pBid)
|
boolean |
BidHistory.isInsideMyBids(Bid a)
|
void |
IBidHistoryListener.myBidAdded(BidHistory vHistory,
Bid pBid)
|
void |
IBidHistoryListener.opponentBidAdded(BidHistory vHistory,
Bid pBid)
|
| Uses of Bid in agents.anac.y2010.Southampton |
|---|
| Fields in agents.anac.y2010.Southampton declared as Bid | |
|---|---|
protected Bid |
SouthamptonAgent.myLastBid
My previous bid. |
protected Bid |
SouthamptonAgent.opponentPreviousBid
The opponent's previous bid. |
| Fields in agents.anac.y2010.Southampton with type parameters of type Bid | |
|---|---|
protected java.util.ArrayList<Bid> |
SouthamptonAgent.myPreviousBids
A list of our previous bids. |
protected java.util.ArrayList<Bid> |
SouthamptonAgent.opponentBids
The bids made by the opponent. |
| Methods in agents.anac.y2010.Southampton that return Bid | |
|---|---|
protected Bid |
SouthamptonAgent.getRandomBidInRange(double lowerBound,
double upperBound)
Get a random bid in a given utility range. |
protected abstract Bid |
SouthamptonAgent.proposeInitialBid()
Propose the initial bid. |
protected Bid |
IAMcrazyHaggler.proposeInitialBid()
|
protected abstract Bid |
SouthamptonAgent.proposeNextBid(Bid opponentBid)
Propose the next bid. |
protected Bid |
IAMcrazyHaggler.proposeNextBid(Bid opponentBid)
|
| Methods in agents.anac.y2010.Southampton with parameters of type Bid | |
|---|---|
void |
SouthamptonAgentNoExtras.postProposeNextBid(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid bid)
|
void |
SouthamptonAgentExtrasInterface.postProposeNextBid(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid bid)
|
void |
SouthamptonAgentNoExtras.postReceiveAccept(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel)
|
void |
SouthamptonAgentExtrasInterface.postReceiveAccept(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel)
|
void |
SouthamptonAgentNoExtras.postSendAccept(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid opponentBid)
|
void |
SouthamptonAgentExtrasInterface.postSendAccept(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid opponentBid)
|
void |
SouthamptonAgentNoExtras.preProposeNextBid(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid opponentBid)
|
void |
SouthamptonAgentExtrasInterface.preProposeNextBid(SouthamptonAgent agent,
Bid myLastBid,
UtilitySpace utilitySpace,
OpponentModel opponentModel,
Bid opponentBid)
|
protected abstract Bid |
SouthamptonAgent.proposeNextBid(Bid opponentBid)
Propose the next bid. |
protected Bid |
IAMcrazyHaggler.proposeNextBid(Bid opponentBid)
|
| Uses of Bid in agents.anac.y2010.Southampton.analysis |
|---|
| Methods in agents.anac.y2010.Southampton.analysis that return Bid | |
|---|---|
Bid |
BidSpace.getMaxUtilityBid()
|
| Methods in agents.anac.y2010.Southampton.analysis that return types with arguments of type Bid | |
|---|---|
java.util.ArrayList<Bid> |
BidSpace.Project(double[] pointToProject,
double utility,
int limit,
UtilitySpace utilitySpace,
OpponentModel opponentModel)
Project a point onto an iso-utility space. |
| Methods in agents.anac.y2010.Southampton.analysis with parameters of type Bid | |
|---|---|
double[] |
BidSpace.getPoint(Bid bid)
Get the point in multi-dimensional space that represents a bid. |
| Uses of Bid in agents.anac.y2010.Southampton.similarity |
|---|
| Methods in agents.anac.y2010.Southampton.similarity that return Bid | |
|---|---|
protected Bid |
SimilarityAgent.getRandomBidInRange(double lowerBound,
double upperBound)
|
protected Bid |
SimilarityAgent.proposeInitialBid()
|
protected Bid |
SimilarityAgent.proposeNextBid(Bid opponentBid)
|
| Methods in agents.anac.y2010.Southampton.similarity with parameters of type Bid | |
|---|---|
protected Bid |
SimilarityAgent.proposeNextBid(Bid opponentBid)
|
| Uses of Bid in agents.anac.y2010.Southampton.utils |
|---|
| Methods in agents.anac.y2010.Southampton.utils that return Bid | |
|---|---|
Bid |
OpponentModel.getFirstBid()
Get the first bid. |
| Methods in agents.anac.y2010.Southampton.utils with parameters of type Bid | |
|---|---|
static Action |
ActionCreator.createOffer(Agent agent,
Bid bid)
|
double |
OpponentModel.getExpectedUtility(Bid bid)
Get the expected utility of a bid. |
double |
OpponentModel.getNormalizedUtility(Bid bid)
Get the normalised utility of a bid. |
double |
OpponentModel.getNormalizedUtility(Bid bid,
boolean debug)
Get the normalised utility of a bid. |
void |
OpponentModel.updateBeliefs(Bid opponentBid,
long currentTime,
double totalTime)
Update the beliefs about the opponent, based on an observation. |
| Uses of Bid in agents.anac.y2010.Yushu |
|---|
| Methods in agents.anac.y2010.Yushu that return Bid | |
|---|---|
static Bid |
Utility.getRandomBid(UtilitySpace utilityspace)
|
| Methods in agents.anac.y2010.Yushu with parameters of type Bid | |
|---|---|
void |
Yushu.updateBelief(Bid opponentBid,
double uti)
|
| Uses of Bid in agents.anac.y2011.Gahboninho |
|---|
| Methods in agents.anac.y2011.Gahboninho that return Bid | |
|---|---|
Bid |
IssueManager.GenerateBidWithAtleastUtilityOf(double MinUtility)
|
Bid |
IssueManager.getMaxBid()
|
Bid |
IssueManager.GetMaxBidWithNoCost()
|
Bid |
OpponnentModel.ImproveBid(Bid BidToImprove)
|
| Methods in agents.anac.y2011.Gahboninho that return types with arguments of type Bid | |
|---|---|
java.util.TreeMap<java.lang.Double,Bid> |
OpponnentModel.FilterBids(java.util.TreeMap<java.lang.Double,Bid> Bids,
int DesiredResultEntries)
|
| Methods in agents.anac.y2011.Gahboninho with parameters of type Bid | |
|---|---|
double |
OpponnentModel.EvaluateOpponentUtility(Bid B)
|
Bid |
OpponnentModel.ImproveBid(Bid BidToImprove)
|
void |
IssueManager.learnBids(Bid firstOppBid)
|
void |
IssueManager.ProcessOpponentBid(Bid IncomingBid)
|
void |
OpponnentModel.UpdateImportance(Bid OpponentBid)
|
| Method parameters in agents.anac.y2011.Gahboninho with type arguments of type Bid | |
|---|---|
java.util.TreeMap<java.lang.Double,Bid> |
OpponnentModel.FilterBids(java.util.TreeMap<java.lang.Double,Bid> Bids,
int DesiredResultEntries)
|
| Uses of Bid in agents.anac.y2011.HardHeaded |
|---|
| Methods in agents.anac.y2011.HardHeaded that return Bid | |
|---|---|
Bid |
BidHistory.getOpponentBid(int pIndex)
retrieves a bid from the opponent's bid list |
Bid |
BidHistory.getOpponentLastBid()
retrieves last bid from the opponent's bid list |
Bid |
BidHistory.getOpponentSecondLastBid()
retrieves second last bid from the opponent's bid list |
| Methods in agents.anac.y2011.HardHeaded that return types with arguments of type Bid | |
|---|---|
java.util.Map.Entry<java.lang.Double,Bid> |
BidHistory.getMyBid(int pIndex)
retrieves a bid Map.Entry from the agent's bid list |
java.util.Map.Entry<java.lang.Double,Bid> |
BidHistory.getMyLastBid()
retrieves last bid Map.Entry from the agent's bid list |
| Methods in agents.anac.y2011.HardHeaded with parameters of type Bid | |
|---|---|
void |
BidHistory.addOpponentBid(Bid pBid)
Adds a new bid Map.Entry to the end of oppenent's bids. |
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
BidHistory.BidDifference(Bid first,
Bid second)
receives two bids as arguments and returns a HashMap that contains
for each issue whether or not its value is different between the
two bids. |
| Method parameters in agents.anac.y2011.HardHeaded with type arguments of type Bid | |
|---|---|
void |
BidHistory.addMyBid(java.util.Map.Entry<java.lang.Double,Bid> pBid)
Adds a new bid Map.Entry to the end of agent's own bids. |
| Uses of Bid in agents.anac.y2011.IAMhaggler2011 |
|---|
| Fields in agents.anac.y2011.IAMhaggler2011 declared as Bid | |
|---|---|
protected Bid |
IAMhaggler2011.myLastBid
|
| Methods in agents.anac.y2011.IAMhaggler2011 that return Bid | |
|---|---|
Bid |
RandomBidCreator.getBid(UtilitySpace utilitySpace,
double min,
double max)
|
Bid |
BidCreator.getBid(UtilitySpace utilitySpace,
double min,
double max)
Get a bid (within a utility range if possible). |
Bid |
RandomBidCreator.getRandomBid(UtilitySpace utilitySpace,
double min,
double max)
Get a random bid (within a utility range if possible). |
protected Bid |
IAMhaggler2011.proposeInitialBid()
|
protected Bid |
IAMhaggler2011.proposeNextBid(Bid opponentBid)
|
| Methods in agents.anac.y2011.IAMhaggler2011 with parameters of type Bid | |
|---|---|
protected Bid |
IAMhaggler2011.proposeNextBid(Bid opponentBid)
|
| Uses of Bid in agents.anac.y2011.Nice_Tit_for_Tat |
|---|
| Methods in agents.anac.y2011.Nice_Tit_for_Tat that return Bid | |
|---|---|
Bid |
NiceTitForTat.chooseCounterBid()
|
abstract Bid |
BilateralAgent.chooseCounterBid()
The opponent has already made a bid. |
Bid |
NiceTitForTat.chooseFirstCounterBid()
|
abstract Bid |
BilateralAgent.chooseFirstCounterBid()
Use this method to make the first counter-bid. |
Bid |
NiceTitForTat.chooseOpeningBid()
|
abstract Bid |
BilateralAgent.chooseOpeningBid()
Use this method to make an opening bid. |
Bid |
BidHistory.getBestBid()
Gets the best bid for me. |
Bid |
BidHistory.getLastBid()
|
Bid |
BilateralAgent.getMyLastBid()
|
Bid |
BidHistoryKeeper.getMyLastBid()
|
Bid |
BilateralAgent.getMySecondLastBid()
|
Bid |
BidHistoryKeeper.getMySecondLastBid()
|
Bid |
BilateralAgent.getOpponentLastBid()
|
Bid |
BidHistoryKeeper.getOpponentLastBid()
|
Bid |
BidHistory.getSecondLastBid()
|
| Methods in agents.anac.y2011.Nice_Tit_for_Tat with parameters of type Bid | |
|---|---|
protected double |
BilateralAgent.getUndiscountedUtility(Bid bid)
|
boolean |
NiceTitForTat.isAcceptable(Bid plannedBid)
|
abstract boolean |
BilateralAgent.isAcceptable(Bid plannedBid)
At some point, one of the parties has to accept an offer to end the negotiation. |
| Uses of Bid in agents.anac.y2011.TheNegotiator |
|---|
| Methods in agents.anac.y2011.TheNegotiator that return Bid | |
|---|---|
Bid |
BidsCollection.getBestPartnerBids(double threshold)
Get a partner bid which has a utility of at least a certain value. |
Bid |
UTBid.getBid()
Method which returns the bid. |
Bid |
BidsCollection.getOwnBidBetween(double lowerThres,
double upperThres)
|
Bid |
BidsCollection.getOwnBidBetween(double lowerThres,
double upperThres,
int counter)
Get a random bid between two given thresholds. |
Bid |
BidsCollection.getPartnerBid(int i)
Get a partner bid. |
| Methods in agents.anac.y2011.TheNegotiator with parameters of type Bid | |
|---|---|
void |
BidsCollection.addPartnerBid(Bid bid,
double utility,
double time)
Add a partner bid to the history. |
void |
BidsCollection.addPossibleBid(Bid bid,
double utility)
Add a possible bid to the list of possible bids. |
void |
UTBid.setBid(Bid bid)
Method which sets the bid. |
| Constructors in agents.anac.y2011.TheNegotiator with parameters of type Bid | |
|---|---|
UTBid(Bid bid,
double utility)
Creates a UTBid-object which stores a bid with it's corresponding utility. |
|
| Uses of Bid in agents.anac.y2011.ValueModelAgent |
|---|
| Fields in agents.anac.y2011.ValueModelAgent declared as Bid | |
|---|---|
Bid |
BidWrapper.bid
|
| Methods in agents.anac.y2011.ValueModelAgent with parameters of type Bid | |
|---|---|
void |
ValueModeler.assumeBidWorth(Bid bid,
double expectedDecrease,
double stdDev)
|
void |
ValueSeperatedBids.bidden(Bid bid,
int roundID)
|
void |
ValueModeler.initialize(UtilitySpace space,
Bid firstBid)
|
ValueDecrease |
ValueModeler.utilityLoss(Bid bid)
|
| Constructors in agents.anac.y2011.ValueModelAgent with parameters of type Bid | |
|---|---|
BidWrapper(Bid bid,
UtilitySpace space,
double maxUtil)
|
|
| Uses of Bid in agents.bayesianopponentmodel |
|---|
| Fields in agents.bayesianopponentmodel with type parameters of type Bid | |
|---|---|
java.util.ArrayList<Bid> |
OpponentModel.fBiddingHistory
|
| Methods in agents.bayesianopponentmodel with parameters of type Bid | |
|---|---|
double |
PerfectBayesianOpponentModelScalable.getExpectedEvaluationValue(Bid pBid,
int pIssueNumber)
|
double |
BayesianOpponentModelScalable.getExpectedEvaluationValue(Bid pBid,
int pIssueNumber)
|
double |
PerfectBayesianOpponentModelScalable.getExpectedUtility(Bid pBid)
Plan: cache the results for pBid in a Hash table. |
double |
OpponentModel.getExpectedUtility(Bid pBid)
|
double |
BayesianOpponentModelScalable.getExpectedUtility(Bid pBid)
Plan: cache the results for pBid in a Hash table. |
double |
BayesianOpponentModel.getExpectedUtility(Bid pBid)
|
double |
OpponentModel.getNormalizedUtility(Bid pBid)
|
double |
UtilitySpaceHypothesis.getUtility(Bid pBid)
|
double |
OpponentModelUtilSpace.getUtility(Bid b)
|
boolean |
PerfectBayesianOpponentModelScalable.haveSeenBefore(Bid pBid)
|
boolean |
OpponentModel.haveSeenBefore(Bid pBid)
|
boolean |
BayesianOpponentModelScalable.haveSeenBefore(Bid pBid)
|
void |
PerfectBayesianOpponentModelScalable.updateBeliefs(Bid pBid)
|
void |
OpponentModel.updateBeliefs(Bid pBid)
|
void |
BayesianOpponentModelScalable.updateBeliefs(Bid pBid)
|
void |
BayesianOpponentModel.updateBeliefs(Bid pBid)
|
| Uses of Bid in negotiator |
|---|
| Methods in negotiator that return Bid | |
|---|---|
Bid |
NegotiationResult.getLastBid()
|
Bid |
BidHistory.getLastBid()
Returns the last bid added to the history. |
Bid |
Domain.getRandomBid()
KH 070511: Moved to here since it is generic method that can be made available to all agents. |
Bid |
Domain.getRandomBid(java.util.Random r)
KH 070511: Moved to here since it is generic method that can be made available to all agents. |
Bid |
LinearBidIterator.next()
|
Bid |
BidIterator.next()
|
| Methods in negotiator with parameters of type Bid | |
|---|---|
boolean |
Bid.equals(Bid pBid)
|
double |
Agent.getUtility(Bid bid)
A convenience method to get the discounted utility of a bid. |
| Constructors in negotiator with parameters of type Bid | |
|---|---|
Bid(Bid bid)
This method clones the given bid. |
|
NegotiationResult(double myDiscountedUtility,
Action lastAction,
Bid lastBid)
|
|
| Uses of Bid in negotiator.actions |
|---|
| Methods in negotiator.actions that return Bid | |
|---|---|
Bid |
Offer.getBid()
Returns the bid offered by the agent which created this offer. |
static Bid |
Action.getBidFromAction(Action currentAction)
Method which returns the bid of the current action if it is of the type Offer or else Null. |
| Constructors in negotiator.actions with parameters of type Bid | |
|---|---|
Offer(Agent agent,
Bid bid)
Creates an action symbolizing an offer to the opponent. |
|
Offer(AgentID agentID,
Bid bid)
Creates an action symbolizing an offer for the opponent. |
|
Offer(Bid bid)
Creates an action symbolizing an offer for the opponent. |
|
| Uses of Bid in negotiator.analysis |
|---|
| Methods in negotiator.analysis that return Bid | |
|---|---|
Bid |
BidPoint.getBid()
Bid from which the utilities are represented. |
| Methods in negotiator.analysis that return types with arguments of type Bid | |
|---|---|
java.util.List<Bid> |
BidSpace.getParetoFrontierBids()
Method which returns a list of the Pareto efficient bids. |
| Method parameters in negotiator.analysis with type arguments of type Bid | |
|---|---|
BidPoint |
BidSpace.getNearestBidPoint(double utilA,
double utilB,
double weightA,
double weightB,
java.util.ArrayList<Bid> excludeList)
Finds the bid with the minimal distance weightA*DeltaUtilA^2+weightB*DeltaUtilB^2 where DeltaUtilA is the difference between given utilA and the actual utility of the bid. |
| Constructors in negotiator.analysis with parameters of type Bid | |
|---|---|
BidPoint(Bid bid,
java.lang.Double... utility)
Create a BidPoint by given the bid and the tuple of utilities for that bid. |
|
BidPointTime(Bid bid,
java.lang.Double utilityA,
java.lang.Double utilityB,
double time)
Create a BidPointTime object, which is a tuple of a specific bid, the utility of this bid for both agents, and the time at which the bid was offered. |
|
| Uses of Bid in negotiator.bidding |
|---|
| Methods in negotiator.bidding that return Bid | |
|---|---|
Bid |
BidDetails.getBid()
Returns the bid. |
| Methods in negotiator.bidding with parameters of type Bid | |
|---|---|
int |
BidStrictSorterUtility.compare(Bid b1,
Bid b2)
Comperator. |
void |
BidDetails.setBid(Bid bid)
Set the bid. |
| Constructors in negotiator.bidding with parameters of type Bid | |
|---|---|
BidDetails(Bid bid,
double myUndiscountedUtil)
Creates a BidDetails-object which stores a bid with it's corresponding utility. |
|
BidDetails(Bid bid,
double myUndiscountedUtil,
double time)
Creates a BidDetails-object which stores a bid with it's corresponding utility and the time it was offered. |
|
| Uses of Bid in negotiator.boaframework |
|---|
| Methods in negotiator.boaframework that return Bid | |
|---|---|
Bid |
OutcomeTuple.getLastBid()
|
| Methods in negotiator.boaframework with parameters of type Bid | |
|---|---|
double |
OpponentModel.getBidEvaluation(Bid bid)
Determines the utility of a bid according to the preference profile. |
double |
NegotiationSession.getDiscountedUtility(Bid bid,
double time)
Returns the discounted utility of a bid given the bid and the time at which it was offered. |
void |
OutcomeTuple.setLastBid(Bid lastBid)
|
void |
OpponentModel.updateModel(Bid opponentBid)
Method used to update the opponent model. |
abstract void |
OpponentModel.updateModel(Bid bid,
double time)
Method used to update the opponent model. |
| Constructors in negotiator.boaframework with parameters of type Bid | |
|---|---|
OutcomeTuple(Bid lastBid,
java.lang.String name,
double time,
int agentASize,
int agentBSize,
java.lang.String logMsg,
java.lang.String acceptedBy)
|
|
| Uses of Bid in negotiator.boaframework.acceptanceconditions.other |
|---|
| Methods in negotiator.boaframework.acceptanceconditions.other with parameters of type Bid | |
|---|---|
void |
Multi_AcceptanceCondition.remainingACAccept(Bid lastBid,
double time,
java.util.ArrayList<BidPointTime> fAgentABids,
java.util.ArrayList<BidPointTime> fAgentBBids,
java.lang.String acceptedBy)
|
| Uses of Bid in negotiator.boaframework.agent |
|---|
| Fields in negotiator.boaframework.agent with type parameters of type Bid | |
|---|---|
java.util.ArrayList<Pair<Bid,java.lang.String>> |
BOAagent.savedOutcomes
used to store MAC outcomes |
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2010 |
|---|
| Fields in negotiator.boaframework.offeringstrategy.anac2010 declared as Bid | |
|---|---|
protected Bid |
IAMhaggler2010_Offering.opponentPreviousBid
|
| Methods in negotiator.boaframework.offeringstrategy.anac2010 that return Bid | |
|---|---|
Bid |
AgentSmith_Offering.getMostOptimalBid()
Calculate the most optimal bid |
protected Bid |
IAMhaggler2010_Offering.proposeInitialBid()
|
protected Bid |
IAMhaggler2010_Offering.proposeNextBid(Bid opponentBid)
|
| Methods in negotiator.boaframework.offeringstrategy.anac2010 with parameters of type Bid | |
|---|---|
int |
AgentSmith_Offering.BidComparator.compare(Bid b1,
Bid b2)
|
double |
AgentSmith_Offering.BidComparator.getMeasure(Bid b1)
|
protected Bid |
IAMhaggler2010_Offering.proposeNextBid(Bid opponentBid)
|
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 that return Bid | |
|---|---|
Bid |
OpponentModel.getFirstBid()
Get the first bid. |
Bid |
BidSpace.getMaxUtilityBid()
|
| Methods in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 with parameters of type Bid | |
|---|---|
double |
OpponentModel.getExpectedUtility(Bid bid)
Get the expected utility of a bid. |
double |
OpponentModel.getNormalizedUtility(Bid bid)
Get the normalised utility of a bid. |
double |
OpponentModel.getNormalizedUtility(Bid bid,
boolean debug)
Get the normalised utility of a bid. |
double[] |
BidSpace.getPoint(Bid bid)
Get the point in multi-dimensional space that represents a bid. |
void |
OpponentModel.updateBeliefs(Bid opponentBid,
long currentTime,
double totalTime)
Update the beliefs about the opponent, based on an observation. |
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2011 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2011 that return Bid | |
|---|---|
Bid |
IAMhaggler2011_Offering.chooseAction()
|
Bid |
TheNegotiator_Offering.getBestPartnerBids(double threshold)
Get a partner bid which has a utility of at least a certain value. |
Bid |
TheNegotiator_Offering.getOwnBidBetween(double lowerThres,
double upperThres)
|
Bid |
TheNegotiator_Offering.getOwnBidBetween(double lowerThres,
double upperThres,
int counter)
Get a random bid between two given thresholds. |
protected Bid |
IAMhaggler2011_Offering.proposeInitialBid()
|
protected Bid |
IAMhaggler2011_Offering.proposeNextBid(Bid opponentBid)
|
| Methods in negotiator.boaframework.offeringstrategy.anac2011 with parameters of type Bid | |
|---|---|
double |
NiceTitForTat_Offering.getUtility(Bid bid)
|
protected Bid |
IAMhaggler2011_Offering.proposeNextBid(Bid opponentBid)
|
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2011.hardheaded |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2011.hardheaded that return types with arguments of type Bid | |
|---|---|
java.util.TreeMap<java.lang.Double,Bid> |
BidSelector.getBidList()
|
| Method parameters in negotiator.boaframework.offeringstrategy.anac2011.hardheaded with type arguments of type Bid | |
|---|---|
void |
BidSelector.setBidList(java.util.TreeMap<java.lang.Double,Bid> bidList)
|
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2011.iamhaggler2011 that return Bid | |
|---|---|
Bid |
RandomBidCreator.getBid(UtilitySpace utilitySpace,
double min,
double max)
|
Bid |
RandomBidCreator.getRandomBid(UtilitySpace utilitySpace,
double min,
double max)
Get a random bid (within a utility range if possible). |
| Uses of Bid in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent |
|---|
| Fields in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent declared as Bid | |
|---|---|
Bid |
BidWrapper.bid
|
| Methods in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent with parameters of type Bid | |
|---|---|
void |
ValueModeler.assumeBidWorth(Bid bid,
double expectedDecrease,
double stdDev)
|
void |
ValueSeperatedBids.bidden(Bid bid,
int roundID)
|
void |
ValueModeler.initialize(UtilitySpace space,
Bid firstBid)
|
ValueDecrease |
ValueModeler.utilityLoss(Bid bid)
|
| Constructors in negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent with parameters of type Bid | |
|---|---|
BidWrapper(Bid bid,
UtilitySpace space,
double maxUtil)
|
|
| Uses of Bid in negotiator.boaframework.opponentmodel |
|---|
| Methods in negotiator.boaframework.opponentmodel with parameters of type Bid | |
|---|---|
double |
PerfectIAMhagglerBayesianModel.getBidEvaluation(Bid bid)
|
double |
ParallelOM.getBidEvaluation(Bid bid)
|
double |
CUHKFrequencyModelV2.getBidEvaluation(Bid bid)
|
double |
BayesianModel.getBidEvaluation(Bid bid)
|
double |
CycleModel.getBidEvaluation(Bid bid)
|
double |
OppositeModel.getBidEvaluation(Bid bid)
|
double |
PerfectModel.getBidEvaluation(Bid bid)
|
double |
HardHeadedFrequencyModel.getBidEvaluation(Bid bid)
|
double |
FSEGABayesianModel.getBidEvaluation(Bid bid)
|
double |
AgentXFrequencyModel.getBidEvaluation(Bid bid)
Calculates the utility to our opponent of the bid received as a parameter using the current knowledge given by our opponent model |
double |
NashFrequencyModel.getBidEvaluation(Bid bid)
This method estimates the utility of the negotiator given that it has just offered the given bid. |
double |
AgentLGModel.getBidEvaluation(Bid bid)
|
double |
ScalableBayesianModel.getBidEvaluation(Bid bid)
|
double |
SmithFrequencyModelV2.getBidEvaluation(Bid bid)
|
double |
SmithFrequencyModel.getBidEvaluation(Bid bid)
|
double |
DefaultModel.getBidEvaluation(Bid bid)
|
double |
IAMhagglerBayesianModel.getBidEvaluation(Bid bid)
|
double |
PerfectScalableBayesianModel.getBidEvaluation(Bid bid)
|
double |
PerfectIAMhagglerBayesianModel.getExpectedUtility(Bid bid)
Get the expected utility of a bid. |
double |
IAMhagglerBayesianModel.getExpectedUtility(Bid bid)
Get the expected utility of a bid. |
double |
PerfectIAMhagglerBayesianModel.getNormalizedUtility(Bid bid)
Get the normalised utility of a bid. |
double |
IAMhagglerBayesianModel.getNormalizedUtility(Bid bid)
Get the normalised utility of a bid. |
double |
PerfectIAMhagglerBayesianModel.getNormalizedUtility(Bid bid,
boolean debug)
Get the normalised utility of a bid. |
double |
IAMhagglerBayesianModel.getNormalizedUtility(Bid bid,
boolean debug)
Get the normalised utility of a bid. |
void |
PerfectIAMhagglerBayesianModel.updateModel(Bid opponentBid,
double time)
Update the beliefs about the opponent, based on an observation. |
void |
ParallelOM.updateModel(Bid bid,
double time)
|
void |
CUHKFrequencyModelV2.updateModel(Bid bid,
double time)
This function updates the opponent's Model by calling the updateStatistics method |
void |
BayesianModel.updateModel(Bid opponentBid,
double time)
Update the opponent model by updating all hypotheses about the opponent's preference profile. |
void |
CycleModel.updateModel(Bid theBid,
double time)
|
void |
OppositeModel.updateModel(Bid bid,
double time)
|
void |
PerfectModel.updateModel(Bid opponentBid,
double time)
|
void |
HardHeadedFrequencyModel.updateModel(Bid opponentBid,
double time)
Updates the opponent model given a bid. |
void |
FSEGABayesianModel.updateModel(Bid opponentBid,
double time)
|
void |
AgentXFrequencyModel.updateModel(Bid b,
double time)
Processes a bid, possibly changing value ranks for the internal opponent model. |
void |
NashFrequencyModel.updateModel(Bid bid,
double time)
This will update the negotiatormodel based on a new bid that has just been offered by the negotiator. |
void |
NoModel.updateModel(Bid opponentBid,
double time)
|
void |
AgentLGModel.updateModel(Bid opponentBid,
double time)
Update the opponent model by updating the value score for each issue. |
void |
ScalableBayesianModel.updateModel(Bid opponentBid,
double time)
|
void |
SmithFrequencyModelV2.updateModel(Bid opponentBid,
double time)
|
void |
SmithFrequencyModel.updateModel(Bid opponentBid,
double time)
|
void |
DefaultModel.updateModel(Bid opponentBid,
double time)
|
void |
IAMhagglerBayesianModel.updateModel(Bid opponentBid,
double time)
Update the beliefs about the opponent, based on an observation. |
void |
PerfectScalableBayesianModel.updateModel(Bid opponentBid,
double time)
|
| Uses of Bid in negotiator.boaframework.opponentmodel.tools |
|---|
| Methods in negotiator.boaframework.opponentmodel.tools with parameters of type Bid | |
|---|---|
double |
UtilitySpaceAdapter.getUtility(Bid b)
|
| Uses of Bid in negotiator.boaframework.sharedagentstate.anac2010 |
|---|
| Methods in negotiator.boaframework.sharedagentstate.anac2010 that return Bid | |
|---|---|
Bid |
NozomiSAS.getPrevRestoreBid()
|
Bid |
NozomiSAS.getRestoreBid()
|
| Methods in negotiator.boaframework.sharedagentstate.anac2010 that return types with arguments of type Bid | |
|---|---|
java.util.HashMap<Bid,java.lang.Double> |
AgentKSAS.getOfferedBidMap()
|
| Methods in negotiator.boaframework.sharedagentstate.anac2010 with parameters of type Bid | |
|---|---|
void |
NozomiSAS.setRestoreBid(Bid bid)
|
void |
NozomiSAS.updateRestoreBid(Bid nextBid)
|
| Uses of Bid in negotiator.boaframework.sharedagentstate.anac2011 |
|---|
| Methods in negotiator.boaframework.sharedagentstate.anac2011 that return types with arguments of type Bid | |
|---|---|
java.util.HashMap<Bid,java.lang.Double> |
AgentK2SAS.getOfferedBidMap()
|
| Methods in negotiator.boaframework.sharedagentstate.anac2011 with parameters of type Bid | |
|---|---|
double |
BRAMAgentSAS.getNewThreshold(Bid minBid,
Bid maxBid)
This function calculates the threshold. |
| Uses of Bid in negotiator.boaframework.sharedagentstate.anac2011.gahboninho |
|---|
| Methods in negotiator.boaframework.sharedagentstate.anac2011.gahboninho that return Bid | |
|---|---|
Bid |
IssueManager.GenerateBidWithAtleastUtilityOf(double MinUtility)
|
Bid |
IssueManager.getBestEverOpponentBid()
|
Bid |
IssueManager.getMaxBid()
|
Bid |
IssueManager.GetMaxBidWithNoCost()
|
Bid |
IssueManager.getOpponentBestBid()
|
Bid |
GahboninhoOM.ImproveBid(Bid BidToImprove)
|
| Methods in negotiator.boaframework.sharedagentstate.anac2011.gahboninho that return types with arguments of type Bid | |
|---|---|
java.util.TreeMap<java.lang.Double,Bid> |
GahboninhoOM.FilterBids(java.util.TreeMap<java.lang.Double,Bid> Bids,
int DesiredResultEntries)
|
java.util.TreeMap<java.lang.Double,Bid> |
IssueManager.getBids()
|
| Methods in negotiator.boaframework.sharedagentstate.anac2011.gahboninho with parameters of type Bid | |
|---|---|
void |
IssueManager.AddMyBidToStatistics(Bid OutgoingBid)
|
double |
GahboninhoOM.EvaluateOpponentUtility(Bid B)
|
Bid |
GahboninhoOM.ImproveBid(Bid BidToImprove)
|
void |
IssueManager.learnBids(Bid firstOppBid)
|
void |
IssueManager.ProcessOpponentBid(Bid IncomingBid)
|
void |
IssueManager.setOpponentBestBid(Bid opponentBestBid)
|
void |
GahboninhoOM.UpdateImportance(Bid OpponentBid)
|
| Method parameters in negotiator.boaframework.sharedagentstate.anac2011.gahboninho with type arguments of type Bid | |
|---|---|
java.util.TreeMap<java.lang.Double,Bid> |
GahboninhoOM.FilterBids(java.util.TreeMap<java.lang.Double,Bid> Bids,
int DesiredResultEntries)
|
void |
IssueManager.setBids(java.util.TreeMap<java.lang.Double,Bid> bids)
|
| Uses of Bid in negotiator.protocol |
|---|
| Fields in negotiator.protocol declared as Bid | |
|---|---|
protected Bid |
BilateralAtomicNegotiationSession.lastBid
|
| Methods in negotiator.protocol that return Bid | |
|---|---|
Bid |
BilateralAtomicNegotiationSession.getLastBid()
|
| Methods in negotiator.protocol with parameters of type Bid | |
|---|---|
double |
BilateralAtomicNegotiationSession.getOpponentUtility(Agent pAgent,
Bid pBid)
|
| Uses of Bid in negotiator.protocol.alternatingoffers |
|---|
| Methods in negotiator.protocol.alternatingoffers with parameters of type Bid | |
|---|---|
void |
AlternatingOffersBilateralAtomicNegoSession.createOutcome(Bid lastBid,
double time,
boolean isMac,
OutcomeTuple outcomeTuple,
java.lang.String acceptedBy)
Creates an actual outcome object that can be logged |
| Uses of Bid in negotiator.qualitymeasures |
|---|
| Methods in negotiator.qualitymeasures with parameters of type Bid | |
|---|---|
void |
Trace.addBid(int index,
Bid bid,
double evaluation,
double time)
|
double |
NegotiationSessionWrapper.getDiscountedUtility(Bid bid,
double time)
|
int |
OpponentModelMeasures.getOpponentBidIndex(Bid opponentBid)
|
| Uses of Bid in negotiator.utility |
|---|
| Methods in negotiator.utility that return Bid | |
|---|---|
Bid |
UtilitySpace.getMaxUtilityBid()
Totally revised, brute-force search now. |
Bid |
UtilitySpace.getMinUtilityBid()
Returns the the worst bid. |
| Methods in negotiator.utility with parameters of type Bid | |
|---|---|
double |
UtilitySpace.getEvaluation(int pIssueIndex,
Bid bid)
Returns the utility of one issue in the bid. |
java.lang.Double |
EvaluatorReal.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
|
java.lang.Double |
EvaluatorObjective.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
|
java.lang.Double |
EvaluatorInteger.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
|
java.lang.Double |
EvaluatorDiscrete.getEvaluation(UtilitySpace uspace,
Bid bid,
int issueID)
Returns the evaluation of the value of the issue of the bid. |
java.lang.Double |
Evaluator.getEvaluation(UtilitySpace uspace,
Bid bid,
int index)
This method returns the utility of the value of an issue. |
java.lang.Integer |
EvaluatorDiscrete.getEvaluationNotNormalized(Bid bid,
int ID)
|
double |
UtilitySpace.getUtility(Bid bid)
|
double |
UtilitySpace.getUtilityWithDiscount(Bid bid,
double time)
|
double |
UtilitySpace.getUtilityWithDiscount(Bid bid,
Timeline timeline)
Let d in (0, 1) be the discount factor. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||